package cn.jstars.datatocloud.modules.monitor.dao;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import cn.jstars.datatocloud.modules.monitor.entity.Toimachinestatus;

public interface MonitorMapper {

	void addColumn(@Param("dataBase") String dataBase, @Param("day") String day);

	int findCountWithoutUpload(@Param("dataBase") String dataBase, @Param("day") String day);

	List<Toimachinestatus> findAllWithoutUpload(@Param("dataBase") String dataBase, @Param("day") String day);

	int updateUploadStatus(@Param("dataList") List<Toimachinestatus> dataList, @Param("dataBase") String dataBase,
			@Param("day") String day);

	List<Toimachinestatus> findEquipstatusWithoutUpload(@Param("dataBase") String dataBase);

	int updateEquipstatusUploadStatus(@Param("dataList") List<Toimachinestatus> dataList,
			@Param("dataBase") String dataBase);

	List<Toimachinestatus> findParamSet(@Param("dataBase") String dataBase);

	int updateParamSetUploadStatus(@Param("dataList") List<Toimachinestatus> dataList,@Param("dataBase")String dataBase);


}
